<%@ page contentType="text/html;charset=UTF-8" language="java" %>

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>

<html>
    <head>
        <title>函数库</title>
        <style type="text/css">
            .wrapper {
                text-align: center ;
                border: 1px solid blue ;
                margin: 15px auto ;
            }
        </style>
    </head>
    <body>

        <c:set var="content" value="hello,kaifamiao." scope="page"></c:set>

        <div class="wrapper">${ content }</div>

        <div class="wrapper">
            函数库中的函数都是在 \${ 和 } 之间使用，使用函数库中的函数时需要指定 前缀
            <br>
            比如 \${ fn:toUpperCase( content ) }
        </div>
        <div class="wrapper">${ fn:toUpperCase( content ) }</div>

        <c:set var="mode" value="SINGLETON" scope="page"></c:set>

        <div class="wrapper">${ fn:toLowerCase( mode ) }</div>

    </body>
</html>
